tear (someone) apart

Translations
déchirer
Definitions
To criticize or attack someone harshly, often in a way that causes emotional pain or distress.